package com.shtel.paas.monitorcenter.system.management.user.management.mapper;

import java.util.List;

import com.shtel.paas.monitorcenter.system.management.user.management.entity.InsertEntity;
import com.shtel.paas.monitorcenter.system.management.user.management.entity.SearchEntity;
import com.shtel.paas.monitorcenter.system.management.user.management.entity.UpdateEntity;
import com.shtel.paas.monitorcenter.system.management.user.management.entity.deleteEntity;
import com.shtel.paas.monitorcenter.system.management.user.management.vo.MonitoringCenterUserVo;

/**
 * 历史分析数据接口
 * 
 * @author zhaochuan.zhong
 *
 */
public interface UserManagementMapper {

	// 新用户插入
	Integer insertUserInfo(InsertEntity paramter);

	// 用户信息查询
	List<MonitoringCenterUserVo> selectUserInfo(SearchEntity paramter);

	// 删除单个用户信息
	Integer deleteByIdsAndUserNo(deleteEntity paramter);

	// 批量删除用户
	Integer deleteBatch(List<String> str_id);

	// 更新用户
	Integer updateUserInfo(UpdateEntity paramter);
}
